Career 2014 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour XL Capital Bermuda Open - Bermuda III Gramado Open de Tenis - Gramado BCP Tennis Classic - Sao Paulo Telesp Celular Open - Campinas Copa Ericsson Brazil - Sao Paulo Honda-Kah Open - Singapore Pekao Open 2005 - Szczecin IX Gramado Open - Gramado Copa Petrobras Paraguay - Asuncion Morocco Tennis Tour - Marrakech Unicredit Czech Open 2007 - Prostejov Sporting Challenger '07 Trofeo Regione Piemonte - Turin Posillipo Tennis Cup - Napoli Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit Czech Open - Prostejov 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Porsche Open - Poznan Credicard Citi Mastercard Tennis Cup - Campos do Jordao Dusseldorf Open Challenger - Dusseldorf Pekao Open - Szczecin Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Paraguay - Asuncion Bancolombia Open - Cali Sao Paulo Challenger Santiago Challenger Napoli Challenger Braunschweig Challenger San Marino Challenger Cordenons Challenger Intelig Tennis Cup - Brasilia Szczecin Challenger Tarragona Challenger Genova Challenger BMW Tennis Championship - Sunrise XL Capital Bermuda Open - Bermuda Prostejov Challenger Lugano Challenger VI Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Credicard Tennis Cup - Campos do Jordao VSZ Solvak Open Challenger - Kosice San Luis Potosi Challenger 2002 - San Luis Potosi Cairo Challenger - Cairo The Powder Byrne Trophy - Surbiton Pekao Open - Szczecin Copa Ericsson Mexico - Guadalajara Top Wool Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Chile - Santiago Optimus Maia Open - Maia Aberto Da Costa Do Sauipe - Bahia BH Tennis Open International Cup - Belo Horizonte Black Forest Open 2000 - Freudenstadt Bangkok Challenger - Bangkok Aberto de Sao Paulo - Sao Paulo Medicor Open - Budapest Copa Ericsson Peru - Lima Challenger Casino Lugano - Lugano 9th Wartburg Open - Eisenach Pekao Open - Szczecin Global Telecom Open - Curitiba VII Torneo Internazionale di Tennis - Barletta Copa Ericsson Uruguay - Montevideo TESS Tennis Classic - Campinas Grolsch Cup - Warsaw V Trofeo Barcelona de Tenis - Barcelona Draft Corona Mexico City Open - Mexico City Copa Petrobras Argentina - Buenos Aires Maia Challenger - Oporto Nossa Caixa Tennis Cup - Sao Paulo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Open Costa Daurada - Tarragona Sao Paulo Challenger Pro Tennis World Open - Sunrise Top Wool Challenger-Immagine Trophy - Biella XL Capital Bermuda Open - Bermuda Cepu Open - San Marino ECM Prague Open 2005 - Prague Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Czech Open 2005 - Prostejov Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Banca Stato Challenger - Lugano Black Forest Open - Freudenstadt Copa Petrobras Brazil - Belo Horizonte Morocco Tennis Tour - Tanger II Cyclus Open de Tenis - Florianopolis Voit Mexico City Open - Mexico City ATP Challenger Trophy 2008 - Trnava Copa Petrobras Uruguray - Montevideo Pekao Open - Szczecin 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Aracaju - Aracaju Aberto de Santa Catarina de Tenis - Florianopolis Challenger Lugano - Lugano BH Tennis Open - Belo Horizonte 's Tennis Masters 07 Challenger - Graz VIII Gramado Open - Gramado 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Copa Petrobras - Santiago Nord LB Open - Braunschweig Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen BH Tenis Open International Cup 2008 - Belo Horizonte Copa Kia - Santiago Challenger Copa Sevilla 2008 - Seville Copa Petrobras-Argentina - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil Aberto de Santa Catarina - Florianopolis Milan Challenger Copa Petrobras Brazil - Aracaju Aberto de Sao Paulo - Sao Paulo Mitsubishi Electric Europe Cup - Monza Arpa Ceramic Cup - Reggio Emilia LXVII Concursu Internacional de Vigo - Vigo XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Segundo Aberto de Brasilia - Brasilia Copa Ericsson Chile - Santiago Marrakech Challenger Pekao Open - Szczecin Visa Tennis Open - Sao Paulo Nord LB Open 2007 - Braunschweig Heilbronn Open - Heilbronn Copa Petrobras Santiago - Santiago The Scottish Tennis Championships - Edinburgh Torneo Internacional Challenger Fila 2005 - Leon Kroger / St. Jude International - Memphis Global Telecom Open - Florianopolis Generali Open 1999 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide AXA Cup - London The Nottingham Open - Nottingham Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow AAPT Championships - Adelaide Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Estoril Open - Estoril SMS Tennis Cup - Sao Paulo Mallorca Open - Mallorca BMW Open - Munich UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Brazil Open - Salvador AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Estoril Open - Estoril Trofeo Conde de Godo - Barcelona U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2002 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Barcelona Pekao Open 2003 - Szczecin AAPT Championships - Adelaide Milan Indoors - Milan BellSouth Open - Vina del Mar Copa Ericsson Argentina - Buenos Aires Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Pekao Open 2004 - Szczecin Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Gran Copa Ericsson - Rio de Janeiro Black Forest Open - Alpirsbach Open Maxon - Barcelona Croatia Open - Umag Challenger Britania Zavaleta - Puebla TD Waterhouse Cup - Long Island Open Romania - Bucharest ERA Real Estate Clay Court Championships - Orlando Thailand Open - Bangkok Heineken Challenger - Ho Chi Minh City AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg AXA Open - Espinho Renault Slovenian Open - Ljubljana Quelle Cup - Furth Heineken Open - Auckland BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Zagreb Open - Zagreb FILA Challenger - Biella Muller Cup - Ulm Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Ostend Challenger Tennis Cup of Flanders - Ostende Open de la Comunidad Valenciana - Valencia Torneo Internazionale di Tennis ATP-Challenger - Merano Open Seat Godo 2005 - Barcelona Internationale Tenniskampioenschappen Scheveningen - Scheveningen Gerry Weber Open - Halle Gramado Open de Tennis - Gramado Nord LB Open - Braunschweig The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Rado Geneva Challenger - Geneva Mercedes Cup - Stuttgart XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Croatia Open - Umag Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Brasil Open - Florianopolis Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel ATP Heineken Challenger 1999 - Ho Chi Minh City Heineken Open - Auckland Copa Telmex - Buenos Aires Sao Paulo - Brazil Open SEAT Godo 2006 - Barcelona 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Cairo Challenger - Cairo Estoril Open - Estoril Romanian Open - Bucharest Hypo Group Tennis International - Portschach Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Open Seat-Godo '98 - Barcelona Dutch Open Tennis - Amersfoort IV Gramado Open de Tenis - Gramado Heineken Open - Auckland Copa Sevilla Inernacionales de Andalucia - Seville MoviStar Open - Vina del Mar Copa Ericsson Argentina - Buenos Aires Copa Ericsson Mexico - Guadalajara Brasil Open - Costa do Sauipe Baden Open - Karlsruhe Copa Ericsson - Sao Paulo Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Pro Tennis World Open - Boca Raton Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Merano Open - Merano Estoril Open - Estoril Copa Petrobras Argentina - Buenos Aires The Stella Artois Grass Court Championships - Queen's/London Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Copa Petrobras - Montevideo Copa Petrobras - Buenos Aires Heineken Open - Auckland Copa Kia Challenger ATP - Santiago St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Mallorca Open - Mallorca Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Wideyes Swedish Open - Bastad Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Kos Succhetti Tennis Cup - Cordenons Catella Swedish Open - Bastad The Samsung Open - Bournemouth Generali Open 2000 - Kitzbuhel Black Forest Open - Freudenstadt ATP Studena Croatia Open Umag - Umag RCA Championships - Indianapolis BCR Open Romania - Bucharest If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Waldbaum's Hamlet Cup - Long Island Cerveza Club Columbia Open - Bogota Brasil Open - Costa do Sauipe Chevrolet Cup - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco San Benedetto Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Tennislife Cup - Napoli RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca Hellmann's Cup - Santiago Copa Petrobras-Uruguay - Montevideo Grand Prix Hassan II - Casablanca ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Copa AT&T - Buenos Aires Prague Sybase Open - San Jose TD Waterhouse Cup - Long Island Open Seat Godo 2003 - Barcelona BellSouth Open - Vina del Mar Prostejov Challenger Generali Open 2003 - Kitzbuhel International Championship of Croatia - Umag Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon The Nottingham Open - Nottingham Rabat Challenger Idea Prokom Open - Sopot Marrakech Challenger Barletta Challenger Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Next Generation Hardcourts - Adelaide Braunschweig Challenger Movistar Open - Santiago Santos Challenger Grolsch Open 1997 - Amsterdam Grand Prix Hassan II - Casablanca Croatia Open - Umag Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort 2002 Mercedes Cup - Stuttgart Brasil Open - Salvador Heineken Open - Auckland Brasil Open - Sao Paulo Internationaux de Tennis de Brest - Brest Abierto Mexicano de Tenis Pegaso - Acapulco Nossa Caixa Aberto de Sao Paulo - Sao Paulo Zivnobanka Open - Prostejov BCR Open Romania - Bucharest Zivnobanka Czech Open - Prostejov Copa Ericsson Brazil - Sao Paulo Intelig Tennis Cup - Campos do Jordao Kaltenberg Open - Split Abierto Mexicano de Tenis - Mexico City Nord/LB Open - Braunschweig Heineken Open - Auckland Open Seat-Godo 2000 - Barcelona Dubai Open - Dubai Legg Mason Tennis Classic - Washington D.C. BH Tennis Open International Cup - Belo Horizonte Franklin Templeton Tennis Classic - Scottsdale Pilot Pen Tennis - New Haven Open Romania - Bucharest Next Generation Adelaide International - Adelaide Estoril Open - Estoril Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven San Marino Abierto Mexicano Telcel - Acapulco Dubai Tennis Open - Dubai Dutch Open Tennis - Amersfoort Open Seat-Godo '99 - Barcelona AT&T Challenge - Atlanta German Open - Hamburg Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells Monte Carlo Open - Monte Carlo BCR Open Romania - Bucharest German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati The Nottingham Open - Nottingham Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Chennai Open - Chennai RCA Championships - Indianapolis Mallorca Open - Mallorca Connex Open Romania - Bucharest Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Abierto Mexicano Telcel - Acapulco NASDAQ-100 Open - Miami Dubai Tennis Open - Dubai Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Abierto Mexicano de Tenis Pegaso - Acapulco Legg Mason Tennis Classic - Washington D.C. Copa AT&T - Buenos Aires Masters Series Hamburg - Hamburg 1999 Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart U.S. Men's Clay Court Championships - Houston Qatar ExxonMobil Open - Doha MFS Pro Tennis Championships - Boston BNP Paribas Masters - Paris Adidas International - Sydney Cerveza Club Colombia Open - Bogota Open Seat-Godo 2001 - Barcelona CA Tennis Trophy - Vienna Ordina Open - 's-Hertogenbosch Open Seat-Godo '97 - Barcelona XII Internazionali di Tennis CARISBO - Bologna Internazionali BNL dItalia - Rome The Ericsson Open - Miami Adidas Open de Toulouse - Toulouse The Ericsson Open - Miami The Nottingham Open - Nottingham CA Tennis Trophy - Vienna Tennis Masters Series - Madrid Open de Tenis Comunidad Valenciana - Valencia Western & Southern Financial Group Masters - Cincinnati Movistar Open - Vina del Mar Croatia Open Umag - Umag Mutua Madrilena Masters Madrid - Madrid Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Rome Rogers Cup - Montreal Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo SAP Open - San Jose French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Copa Telmex - Buenos Aires Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Internazionali BNL dItalia - Rome Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Pacific Life Open - Indian Wells French Open - Paris French Open - Paris Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, QR, CAN-BRA 3-2 Olympics - Athens